import sys
import os
# 获取当前脚本所在目录
current_dir = os.path.dirname(os.path.abspath(__file__))
# 获取项目根目录
project_root = os.path.abspath(os.path.join(current_dir, '..'))
# 将项目根目录、workhours 目录和 init 目录添加到 sys.path
sys.path.append(project_root)
# sys.path.append(os.path.join(project_root, 'workhours'))
# sys.path.append(os.path.join(project_root, 'init'))
print("now project_root env init success!")


def get_relative_path_and_name(abs_path):
    """
    输入文件的绝对路径，返回该文件相对项目根目录的相对路径和文件名。

    :param abs_path: 文件的绝对路径
    :return: 相对路径和文件名
    """
    project_root
    relative_path = os.path.relpath(abs_path, project_root)
    return relative_path